principal street/district - French English Dictionary